annihilation analysis